--------------------------------------------------------------------------------
--  @file:  class.lua
-- 	Time: 	2019-09-27 15:42:30
-- 	Author:	KJOMOCGTEXG2ERC
--	Desc:	
--------------------------------------------------------------------------------
local CURRENT_MODULE_NAME = ...

SystemInfo				= UnityEngine.SystemInfo
PlayerPrefs				= UnityEngine.PlayerPrefs
WaitForSeconds			= UnityEngine.WaitForSeconds
WaitForFixedUpdate		= UnityEngine.WaitForFixedUpdate
WaitForEndOfFrame 		= UnityEngine.WaitForEndOfFrame
Yield					= UnityEngine.Yield

Vector2					= UnityEngine.Vector2
Vector3					= UnityEngine.Vector3
Vector4					= UnityEngine.Vector4
Transform				= UnityEngine.Transform
Quaternion				= UnityEngine.Quaternion
RectTransform			= UnityEngine.RectTransform
Color					= UnityEngine.Color
Mathf					= UnityEngine.Mathf

Object 					= UnityEngine.Object
Component				= UnityEngine.Component
Behaviour				= UnityEngine.Behaviour
MonoBehaviour			= UnityEngine.MonoBehaviour
GameObject				= UnityEngine.GameObject
Space					= UnityEngine.Space

Camera					= UnityEngine.Camera
Material				= UnityEngine.Material
Renderer				= UnityEngine.Renderer
MeshRenderer			= UnityEngine.MeshRenderer
SpriteRenderer 			= UnityEngine.SpriteRenderer

Rigidbody2D  			= UnityEngine.Rigidbody2D

Animation				= UnityEngine.Animation

Application				= UnityEngine.Application
Input					= UnityEngine.Input
TouchPhase				= UnityEngine.TouchPhase
Screen					= UnityEngine.Screen
Time					= UnityEngine.Time
NetworkReachability 	= UnityEngine.NetworkReachability

RenderSettings			= UnityEngine.RenderSettings
QualitySettings			= UnityEngine.QualitySettings

AssetBundle				= UnityEngine.AssetBundle
Texture					= UnityEngine.Texture
RenderTexture			= UnityEngine.RenderTexture
ParticleSystem			= UnityEngine.ParticleSystem
Sprite					= UnityEngine.Sprite

Canvas					= UnityEngine.Canvas
CanvasGroup				= UnityEngine.CanvasGroup
RectTransformUtility	= UnityEngine.RectTransformUtility
LayerMask				= UnityEngine.LayerMask

Bounds 					= UnityEngine.Bounds
TextMesh				= UnityEngine.TextMesh
UnityEventBase			= UnityEngine.Events.UnityEventBase
Animator 				= UnityEngine.Animator
Rect                    = UnityEngine.Rect

-- Unity GUI
CanvasScaler			= UnityEngine.UI.CanvasScaler
EventSystem 			= UnityEngine.EventSystems.EventSystem
UIBehaviour				= UnityEngine.EventSystems.UIBehaviour
Graphic					= UnityEngine.UI.Graphic
MaskableGraphic			= UnityEngine.UI.MaskableGraphic
Selectable				= UnityEngine.UI.Selectable
Button					= UnityEngine.UI.Button
Image					= UnityEngine.UI.Image
InputField				= UnityEngine.UI.InputField
RawImage				= UnityEngine.UI.RawImage
Scrollbar				= UnityEngine.UI.Scrollbar
ScrollRect				= UnityEngine.UI.ScrollRect
Slider					= UnityEngine.UI.Slider
Text					= UnityEngine.UI.Text
Toggle					= UnityEngine.UI.Toggle
ToggleGroup				= UnityEngine.UI.ToggleGroup
LayoutGroup				= UnityEngine.UI.LayoutGroup
GridLayoutGroup			= UnityEngine.UI.GridLayoutGroup
VerticalLayoutGroup 	= UnityEngine.UI.VerticalLayoutGroup
LayoutElement			= UnityEngine.UI.LayoutElement
ContentSizeFitter 		= UnityEngine.UI.ContentSizeFitter
GraphicRaycaster        = UnityEngine.UI.GraphicRaycaster
HorizontalLayoutGroup  	= UnityEngine.UI.HorizontalLayoutGroup